white cast iron castings - Turkish English Dictionary